prohibitive cost - French English Dictionary